be flatfooted - English Synonyms Dictionary